English word definition — powered by WordNet
a ridge of land that separates two adjacent river systems
Want to remember water parting?